Big Huge Thesaurus

electrostatic machine

noun